package cn.iocoder.yudao.module.member.api.job.dto;

import cn.iocoder.yudao.framework.common.pojo.PageParam;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class JobPageReqDTO extends PageParam {


    /**
     * 企业名称
     */
    private Long companyId;

    /**
     * 企业名称
     */
    private String companyName;

    /**
     * 所属行业
     */
    private List<String> industry;

    /**
     * 城市
     */
    private String city;


    /**
     * 职位名称
     */
    private String jobName;

    /**
     * 学历要求
     */
    private String education;

    /**
     * 学历要求
     */
    private List<String> educations;

    /**
     * 职位状态
     */
    private String status;

    /**
     * 置顶状态
     */
    private String topStatus;

    /**
     * 开始发布时间
     */
    private Date beginPublishTime;

    /**
     * 结束发布时间
     */
    private Date endPublishTime;

    /**
     * 部门
     */
    private String department;


    /**
     * 招聘对象
     * <p>
     */
    private String identify;

    /**
     * 工作语言
     */
    private String jobLanguage;

    /**
     * 最低薪资
     */
    private Integer lowestSalary;
    /**
     * 最高薪资
     */
    private Integer highestSalary;
}
